igloo type ammunition store - Alemán Inglés Diccionario